Big Huge Thesaurus

deccan hemp

noun

sounds kind of like